package com.aclever.resouces;

import javax.swing.*;
import java.io.*;
import java.util.ArrayList;

/** Класс который представляет объект "Коллекция сайтов" или "База сайтов"  **/

public class SiteDB {
    private final String SITELIST_PATH = "./src/sitelist"; // path to file with site name
    private BufferedReader bufferedReader;
    private ArrayList <Sitebean> sites;

    public SiteDB() throws IOException {
        bufferedReader = new BufferedReader(new FileReader(SITELIST_PATH));
        sites = new ArrayList<Sitebean>();
        String line;
        while ((line = bufferedReader.readLine()) != null){
            sites.add(new Sitebean(line));
        }
    }

    public int getRowSize() {
        return sites.size();
    }

    public ArrayList<Sitebean> getSites(){
        return sites;
    }


}
